home *** CD-ROM | disk | FTP | other *** search
/ Netware Super Library / Netware Super Library.iso / nw_lite / info_200 / 240.asc < prev    next >
Text File  |  1991-10-29  |  7KB  |  144 lines

  1.                                FYI
  2.  
  3. Note: The origin of this information may be internal or external
  4. to Novell.  Novell makes every effort within its means to verirfy
  5. this information.  However, the information provided in this
  6. document is FOR YOUR INFORMATION only.  Novell makes no explicit
  7. or implied claims to the validity of this information.
  8.  
  9.             TITLE:  Printing Conventions and Suggestions
  10.      DOCUMENT ID#:  FYI.P.6025
  11.              DATE:  October 29, 1991
  12.           PRODUCT:  NetWare Lite
  13.   PRODUCT VERSION:  All versions
  14.        SUPERSEDES:  NA
  15.  
  16.           SYMPTOM:  NA
  17.  
  18. ISSUE/PROBLEM
  19.  
  20. Printing Conventions and Suggestions
  21.  
  22. Chances are you bought this product to share one or more
  23. printers.  For this reason, give special attention to the
  24. following remarks:
  25.  
  26. Local Network Printers
  27. Once a printer is assigned as a network printer, you should only
  28. access that printer through the network.  You may have a printer
  29. attached to your workstation that has been defined as a Network
  30. Printer.  In this case, you should capture a port when you wish
  31. to print to it.  If you print to it directly (not using capture),
  32. you may cause print job corruption.
  33.  
  34. Characters Per Second and Print Buffers
  35. Network printers are created in the NET menu utility in the
  36. "Supervise the Network" category.  When a printer is created, you
  37. can configure the performance of the printer relative to the DOS
  38. running on the same machine where the printer is attached.  This
  39. is done by modifying the "Chars per second" parameter in
  40. conjunction with the "Print buffer size" parameter of the server
  41. configuration.  The print buffer is an area in memory where
  42. characters are stored before being printed.  The larger the print
  43. buffer size, the less often the server will need to go to disk to
  44. read more characters to print.  If the "Chars per second" value
  45. is high (relatively speaking) and the "Print buffer size" is
  46. large (relatively speaking) then the printer will be driven
  47. faster and the DOS running on that machine will be interrupted
  48. more often to send characters to the printer.  The converse is
  49. also true if the value of "Chars per second" is low and "Print
  50. buffer size" is small.  These values should also be tuned to the
  51. speed, or desired speed, of the printer.  If the printer is
  52. physically a "slow" printer then setting the "Chars per second"
  53. parameter to a high number will have no effect.  Additionally, if
  54. the "Chars per second" is set higher than the "Print buffer size"
  55. parameter then this will have little effect, as well.
  56.  
  57. Setup Strings
  58. One of the options available on network printers is setup
  59. strings.  You can define up to ten setup strings for each network
  60. printer.  In short, a setup string is a series of characters that
  61. put the printer into a particular mode (i.e. landscape mode,
  62. large characters mode).  By default, the DEFAULT setup string is
  63. set to nothing.  The DEFAULT setup string should be set to a
  64. sequence of values which reset the printer.  Many printers use
  65. the string "1E 45" (<ESC>E) to reset the printer (check the
  66. documentation for your printer to find out what sequence resets
  67. the printer).  The manual that came with the printer should
  68. describe the values that place the printer into different modes. 
  69. Setup strings are always entered using hexadecimal codes.
  70.  
  71. By defining more than one setup string for a Network Printer it
  72. is possible to submit jobs that will print in different printer
  73. modes.  Setup strings can be used as part of the "NET CAPTURE"
  74. command or in the "Print" category of the NET menu utility.  An
  75. example of its use with "NET CAPTURE" is provided below.
  76.  
  77. Capture Settings
  78. The term "capturing ports" refers to redirecting print jobs from
  79. the normal printing device to someplace else, in this case, a
  80. network printer.  To capture a port you must first load CLIENT
  81. and login to the network.  You can then access network printers
  82. by caputring ports with the "NET CAPTURE" command.  There are
  83. several options available with this command.  They are discussed
  84. in the manual, as well as in the on-line help in the NET menu
  85. utility and at the command-line when "NET CAPTURE HELP" is typed. 
  86. A sample command-line might look like this:
  87.  
  88.      NET CAPTURE LPT1 LASERJET B=N D=Y S=LANDSCAPE
  89.  
  90. This example specifies that all jobs sent to LPT1 of the local
  91. machine will be redirected to the network printer LASERJET.  It
  92. also specifies that for all print jobs sent to LPT1 (LASERJET),
  93. there should be NO banner printed and each job should start
  94. printing before the job has been completely submitted (direct
  95. printing).  Finally this job is printed using the LANDSCAPE setup
  96. string (created previously on printer LASERJET).  
  97.  
  98. The LANDSCAPE setup string values are sent to the printer just
  99. previous to the data of each print job sent to LPT1.  The DEFAULT
  100. setup string values are sent to the printer after each print job
  101. is printed (thus resetting the printer for the next job sent to
  102. this printer).
  103.  
  104. From the NET menu utility it is also possible to submit a print
  105. job and have the job immediately go on hold.  When a print job is
  106. on hold it is placed on the queue but not printed.  It can be
  107. taken off hold (and thus printed) by selecting the job from the
  108. print job list and changing the flags of the job.
  109.  
  110. Capturing COM Ports
  111. The documentation incorrectly states that as a client, you can
  112. capture COM1 or COM2.  The COM1 and COM2 ports can only be used
  113. by a server.  A network printer can be assigned to the COM1 or
  114. COM2 port.  Clients can then capture LPT1, LPT2, or LPT3 to a
  115. network printer that has been created and assigned to COM1 or
  116. COM2.
  117.  
  118. Postscript printing
  119. Because of the nature of postscript printers, special care must
  120. be taken when sending print jobs.  You should make sure your
  121. capture has the following set:
  122.  
  123.      BANNER=No
  124.      TABS=0
  125.      FORMFEED=No
  126.  
  127. You may also want to set the WAIT parameter to a value higher
  128. than 10 seconds.  If your print job gets split to multiple jobs
  129. when printing to a postscript printer, you will want to increase
  130. the WAIT value.  Increase it until your print job comes out all
  131. in one job.
  132.  
  133. Using WAIT=0
  134. The WAIT=0 should only be used if the application you are using
  135. will close the print job.  If the application does not close the
  136. print job, using WAIT=0 will keep the print job open until it is
  137. closed explicitly.  A print job on LPT1 can be closed manually
  138. from the DOS command-line by sending a formfeed or <Ctrl>-L,
  139. displayed ^L (press and hold the Ctrl key while pressing the L
  140. key, then release the L key and Ctrl key).  Type "ECHO ^L >
  141. LPT1".  This sends a form feed character to LPT1 and closes the
  142. job.  Generally using a WAIT value of 10 or so is adequate. 
  143. CAUTION: If you use WAIT=0 and DIRECT=Y you will hold the printer
  144. until the print job is explicitly closed.